almost perfect - French English Dictionary